SDK系统结构

以下用到的名称定义:

1) 插件开发者:开发算法插件的开发人员或小组

2) SDK使用者:使用SDK进行二次开发应用的用户

3) SDK动态库:即indem.dll/so

以下为本SDK基本结构图及对应的开发者。

对普通SDK用户,无需关心底层硬件和算法实现,只需要利用SDK实现业务功能即可,本SDK提供了SLAM(采用视觉+IMU多传感器融合架构,含前端追踪、后端优化、闭环及重定位等功能)和深度图解算功能。 对开发者用户,SDK提供底层驱动的数据、硬件的标定参数、SLAM/深度图解算等信息,这些信息以接口的形式传递给开发者,同时开发者可以基于本SDK进行算法开发,并已插件的形式接入SDK。

../../_images/SDKxitongjiagou.png